strongly denounce

Translations
dénoncer vigoureusement